@charset "utf-8";
/* CSS Document */
/*html{ min-width:1200px;}*/
body{ font-size:12px; background:#f5f5f8;}
body a:hover{ color:#ff6c00;}
.w1200{ width:1200px; margin:0 auto;}
.btn{ color:#FFF; padding:5px 10px;}
.btn:hover{ color:#FFF;}
/*头部底部*/
.header{ width:100%; color:#666666; background:#ffffff;}
.header .h_top{ height:35px; line-height:35px; background:#f5f5f8; border-bottom:1px solid #efeaea;}
.header .h_top a{}
.header .h_top a:hover{ color:#ff6c00}
.header .h_top span{ color:#f5f5f8; padding:0 15px;}
.header .t_siten_l{ float:left;}
.header .t_siten_l span{ color:#666;}
.header .t_siten_l a{ margin-right:10px;}
.header .t_siten_l li{ float:left; position:relative;}
.header .t_siten_l li a{ color:#ff6c00}
.header .t_siten_r{ float:right;}
.header .t_siten_r li{ float:left; position:relative;}
.header .t_siten_r li a i{ margin-left:5px; display:inline-block; vertical-align:middle; border-width:4px; border-style:solid; border-color:#333 transparent transparent transparent; width:0px; height:0px; font-size:0px;}
.header .t_siten_r li .itShowbox a:hover{ background:#FFF;}
.header .t_siten_r li:hover .itShowbox{ display:block; width:80px; text-align:center; right:50%; margin:0 -40px 0 0 ; top:35px; background:#f5f5f8; border:1px solid #f1f1f1;}
.header .t_siten_r li:hover a.tit{ color:#e04d00;}
.header .t_siten_r li:hover a.tit i{ border-color:transparent transparent #e04d00 transparent; margin-top:-8px;}

.h_center{ padding:10px 0; height:80px; position:relative; clear:both;}
.h_center .logo{ float:left; height:80px; width:227px;}
.h_center .logo img{ height:80px; display:block;}

.h_center_two{ height:106px; padding-top:26px; background:#fff; clear:both; overflow:hidden; position:relative; top:-1px; }
.h_center_two .logo{ float:left; height:80px; width:227px; margin-right:48px;}
.h_center_two .zh_password{ float:left; font-size:30px; color:#666666; line-height:54px; padding-left:50px; border-left:1px solid #d1d1d1; margin-top:15px;}

.set_city{ float:left; width:134px; line-height:30px; padding-top:25px; position:relative;}
.set_city .mt{ height:30px; line-height:30px; overflow:hidden; width:90px; cursor:pointer;}
.set_city .mt span{ font-size:22px; color:#333;}
.set_city .mt i{ margin-left:10px; display:inline-block; vertical-align:middle; border-width:6px; border-style:solid; border-color:#b6b5b4 transparent transparent transparent; width:0px; height:0px; font-size:0px;}
.set_city .mt.curr i{ border-color:transparent transparent #b6b5b4 transparent; position:relative; top:-6px;}

.set_city .mc{ display:none; border:1px solid #EEE; background:#FFF; padding:10px 0 10px 10px; width:300px; height:180px; top:55px; position:absolute; z-index:999;}
.set_city .mc .sohBox{ height:150px; overflow-y:auto; padding-right:10px;}
.set_city .mc dl dt{ border-bottom:1px dotted #EEE;}
.set_city .mc dl dd a{ padding-right:10px; }

/**/
.search{ float:left; width:518px; padding-top:18px;}
.search .sch_tab { height:25px; line-height:25px; overflow:hidden;}
.search .sch_tab span{ display:inline-block; padding:0px 15px 1px; border:1px solid #CCC; background:#FFF; font-size:12px;}
.search .sch_tab span.hover{ background:#ff6c00; color:#FFF; border:1px solid #ff6c00;}
.search .sch_cnt{ height:45px; width:518px; overflow:hidden; background:#ff6c00; position:relative;}
.search .sch_cnt input{ background:none; border:none; font-size:14px; width:100%; height:100%;}
.search .sch_cnt .searchTxt{ background:#FFF; float:left; width:417px; padding:0 10px; border:1px solid #ff6c00; display:block; height:43px; line-height:43px;}
.search .sch_cnt .searchTxt input:focus{ color:#ff6c00;}
.search .sch_cnt .searchBtn{ position:absolute; right:1px; top:1px; width:78px; height:43px; line-height:43px; background:#ff6c00; border:1px solid #fff; color:#fff;}
.search .sch_cnt .searchBtn:hover{ background:#ff8519;}

.hotline{ position:relative; padding-left:62px; height:80px; overflow:hidden; float:right; text-align:right; font-size:20px; color:#666; font-weight:bold; line-height:80px;}
.hotline img{ position:absolute; left:0; top:18px;}

.h_nav{ background:#ffffff; height:45px; border-bottom:1px solid #ff6c00; position:relative;}
.h_nav li{ float:left; height:46px; line-height:46px; padding:0 45px; position:relative; text-align:center;}

.h_nav li.homeCurr{ background:#ff6c00; width:227px; padding:0; text-align:left;}
.h_nav li.homeCurr .i_title{ color:#fff; font-size:18px; padding-left:20px;}
.h_nav li.homeCurr .itShowbox{ display:block;}
.h_nav li a.n_Name{ display:block; font-size:16px; font-weight:bold;}
.h_nav li.curr a{ color:#ff6c00;}

.itShowbox{ display:none; position:absolute; top:46px; z-index:9; background:#e04d00; width:100%;}
.itShowbox a{ display:block;}
.itShowbox a:hover{ background:#3faae5;}

.homeitShowbox{ display:none; position:absolute; z-index:9; width:225px; height:270px; top:46px; background:#fff; line-height:22px; border-width:0 1px 1px; border-style:solid; border-color:#e4e4e4;}
.homeitShowbox dl{ clear:both;}
.homeitShowbox dl:last-child dt{ border:none;}
.homeitShowbox dl:last-child dt .ddGlbg{ height:54px;}
.homeitShowbox dl dt{ position:relative; height:23px; line-height:23px; padding:15px 20px; border-bottom:1px solid #e4e4e4; z-index:2;}
.homeitShowbox dl dt .bigTit{ height:23px; overflow:hidden; font-size:18px; width:50%; float:left;}
.homeitShowbox dl dt .samllT{ height:23px; overflow:hidden; font-size:12px; color:#666; width:25%; float:left;}
.homeitShowbox dl dt a:hover{ color:#ff6c00;}
.homeitShowbox dl dt .iSp,.homeitShowbox dl dt .iSp s{ display:block; position:absolute; width:0px; height:0px; border-style:solid; border-width:6px;}
.homeitShowbox dl dt .iSp{ right:8px; top:22px; border-color:transparent transparent transparent #666;}
.homeitShowbox dl dt .iSp s{ right:-4px; top:-6px; border-color:transparent transparent transparent #fff;}
.homeitShowbox dl dt .ddGlbg{ display:none; width:22px; height:53px; position:absolute; right:-2px; top:0; background:#fff;}

.homeitShowbox dl dd{ display:none; position:absolute; z-index:1; overflow:hidden; left:225px; top:0px; width:258px; height:270px; background:#fff; border-width:0 1px 1px; border-style:solid; border-color:#e4e4e4;}
.homeitShowbox dl dd .ddItem{ clear:both; overflow:hidden; text-align:center; position:relative; line-height:23px; padding:15px 10px 0;}
.homeitShowbox dl dd .ddItem .is-t{ width:25%; float:left; font-size:16px; color:#ff6c00;}
.homeitShowbox dl dd .ddItem .is-c{ width:75%; float:left; font-size:12px;}
.homeitShowbox dl dd .ddItem .is-c a{ color:#666666; width:33%; float:left;}
.homeitShowbox dl dd .ddItem .is-c a:hover{ color:#ff6c00;}
.homeitShowbox dl.dl_curr dd{ display:block;}
.homeitShowbox dl.dl_curr dt .ddGlbg{ display:block;}

/*底部*/
.footer{ background:#fff; overflow:hidden; clear:both; font-size:12px; height:130px;}
.footer .ftInfo{ width:1200px; padding-top:25px; line-height:40px; margin:0 auto;}
.footer .ftInfo .fti_001 { float:left; padding-right:35px;}
.footer .ftInfo .fti_001 a{ margin-right:35px;}
.footer .ftInfo .fti_002 { float:left;}
.footer .ftInfo .fti_003 { float:right; padding-top:25px;}
.footer .ftInfo .fti_003 a{ width:80px; height:30px; line-height:30px; margin-left:15px; display:block; float:left;}
.footer .ftInfo .fti_003 a img{ width:100%;}

/*首页幻灯片*/
.new_banner{ height:400px; overflow:hidden; position:relative;}
.rslides li{ background-position:center center; background-repeat:no-repeat; height:400px; width:100%;}
.rslides li a{ display:block; height:400px; width:100%;}
.rslides_nav{ width:36px; height:60px; line-height:60px; text-align:center; display:block; position:absolute; top:50%; margin-top:-10px; overflow:hidden; color:#DDD; font-size:34px; font-family:"宋体";}
.rslides_nav:hover{ background:rgba(0,0,0,.2); color:#FFF;}
.prev{left:40px; top:180px;}
.next{right:40px; top:180px;}
.rslides_tabs{ width:200px; margin-left:-100px; left:50%; position:absolute; top:350px; text-align:center; z-index:99999;}
.rslides_tabs li{ display:inline; margin-right:5px;}
.rslides_tabs a{ width:12px; height:12px; border:1px solid #fff; text-indent:-5em; overflow:hidden; display:inline-block; border-radius:20px;}
.rslides_tabs .rslides_here a{ background:#fff;}

.f1200x400{ padding-top:1px;}
.f1200x400 li{ width:1200px; margin:0 auto;}

/*弹出简单的提示*/
.stylePoup{ width:100%; height:100%; z-index:999; position:fixed; text-align:center; top:0; left:0; z-index:99;}
.stylePoup div{ position:absolute; top:50%; left:50%; margin-left:-120px; width:200px; margin-top:-10px; background-color:rgba(0,0,0,.8); line-height:20px; padding:10px 20px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.stylePoup div span{ color:#fc5235; font-size:16px;}

/*弹出窗口*/
.gray_img {
	-webkit-filter: grayscale(100%);
	-webkit-filter: grayscale(1);
	filter: grayscale(100%);
	filter:gray;
} 
.u_tipBackground{ display:none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: #FFFFFF; opacity: 0.1; filter: alpha(opacity=10); _filter:Alpha(opacity=10,finishOpacity=0,style=0); z-index:10000;position:fixed!important;position:absolute;left:expression(eval(document.documentElement.scrollLeft));top:expression(eval(document.documentElement.scrollTop));}
.u_bg2{opacity: 0.5; filter: alpha(opacity=50); _filter:Alpha(opacity=50,finishOpacity=0,style=0); }
.u_tipWindow{ display:none; width:460px; position:fixed; z-index:99999; top:10%; left:50%; margin: 0 0 0 -230px ;}
.u_tipWindow .mt{ height:40px; line-height:40px; overflow:hidden; text-align:left; background-color:#e04d00; color:#FFF; font-size:14px; font-weight:bold; padding:0 10px; position:relative;}
.u_tipWindow .mt i{ display:block; width:20px; height:36px; line-height:36px; font-size:18px; text-align:center; position:absolute; right:10px; top:0px; font-family:"宋体"; font-weight:bold; cursor:pointer;}
.u_tipWindow .mt i:hover{
    -webkit-animation: circle 0.5s linear infinite;
    -moz-animation: circle 0.5s linear infinite;
    -ms-animation: circle 0.5s linear infinite;
    -o-animation: circle 0.5s linear infinite;
    animation: circle 0.5s linear infinite;	
}

.u_tipWindow .mc{ 
	min-height:190px; padding:0 20px; overflow:hidden; font-size:14px; background-color:#ffffff; border-width:0px 1px 1px 1px; border-color:#e04d00; border-style:solid;
	-webkit-box-shadow: 0px 2px 4px rgba(0,0,0,.23); -moz-box-shadow: 0px 2px 4px rgba(0,0,0,.23); box-shadow: 0px 2px 4px rgba(0,0,0,.23);
}
.u_tipWindow .textarea{ border:1px solid #dbdbdb; padding:5px;}
.u_tipWindow .textarea textarea{ width:100%; font-size:12px;}

/*自制小图标*/
.iCons-01{ display:inline-block; vertical-align:middle; width:8px; height:12px; color:#c5c2c2; position:relative;}
.iCons-01:after { content:""; position:absolute; width:2px; height:10px; background-color:#c5c2c2; left:3px; top:0;}
.iCons-01:before{ content:""; position:absolute; width:0px; height:0px; left:0px; bottom:-3px; border-width:4px; border-style:solid; border-color:#c5c2c2 transparent transparent transparent;}
/**/
.wrap_main{ width:1200px; margin:0 auto; clear:both;}

.box_item{ clear:both; overflow:hidden;}
.box_item .mc{ clear:both; overflow:hidden;}
/*
.return_nav{ font-size:14px; height:50px; line-height:50px; padding:0px 20px; border-bottom:1px solid #eeeeee; background:#FFF; color:#666666;}
.return_nav a{ color:#666666;}
.return_nav span{ font-family:"宋体"; padding:0 10px;}
*/
/**/
.mtcBox { clear:both; overflow:hidden; background:#fff;}
.mtcBox .mt{ height:54px; line-height:54px; padding:0 25px; font-size:16px; border-width:1px; border-style:solid; border-color:#e4e4e4; overflow:hidden; clear:both;}
.mtcBox .mc{ clear:both; overflow:hidden; border-width:0px 1px 1px 1px; border-style:solid; border-color:#e4e4e4;}

.mtcBox2 { clear:both; overflow:hidden;}
.mtcBox2 .mt{ height:40px; line-height:40px; font-size:18px; border-width:0 0 1px 0; border-style:solid; border-color:#ff6c00; overflow:hidden; clear:both;}
.mtcBox2 .mt .more{ float:right; font-size:12px; color:#666; margin-right:5px;}
.mtcBox2 .mc{ clear:both; overflow:hidden;}

/*公共模块边框*/
/*.moduleBox { clear:both; overflow:hidden;}
.moduleBox .mt{ padding:0 10px; border-width:1px 1px 1px 1px; border-style:solid; border-color:#e2e2e2; overflow:hidden; clear:both;}
.moduleBox .mt i{ width:2px; height:30px; vertical-align:middle; background:#e04d00; display:inline-block; margin-left:-10px; margin-right:15px;}
.moduleBox .mc{ clear:both; overflow:hidden; border-width:0px 1px 1px 1px; border-style:solid; border-color:transparent #e4e4e4 #e4e4e4 #e4e4e4;}

.formLoginRegister span[name="fr_tit"]{ width:100px; margin-right:10px; text-align:right; display:inline-block;}
.formLoginRegister .text{ border:1px solid #666; padding:5px; line-height:20px; margin-right:10px; width:150px;}
.formLoginRegister input[type="text"]:focus{ border:1px solid #ff6c00;}
.formLoginRegister label[name="fr_tip"]{ color:#ff2200; padding-left:10px;}
.formLoginRegister input[name="fr_register"]{ background:#06F; color:#FFF; height:30px; line-height:30px; padding:0px 50px;}
*/
/*筛选*/
.screenBox { background:#fff; padding:10px 0;}
.screenBox dl { overflow: hidden;}
.screenBox dl:last-child{ border:none;}
.screenBox dl.noborder {border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px}
.screenBox dl.goodstype {border-bottom: #e6e6e6 1px dashed}

.screenBox dl dt { float:left; font-size:16px; text-align:right; width:85px; padding-right:20px; height: 55px; line-height:55px;}
.screenBox dl dd { position:relative; width: 1000px; padding-right:50px; float: left; overflow: hidden; padding-top:13px; margin-right:-17px;}
.screenBox dl dd a{ width:80px; margin-right:20px; text-align:left; float: left; height:30px; line-height:30px; color:#666; position:relative;}
.screenBox dl dd a.all{ width:60px; margin-right:10px;}

.screenBox dl dd a i{ display:none; position:absolute; right:-10px; top:0px; z-index:2; width:20px; text-align:center; font-size:20px; color:#ff6c00; cursor:pointer;}
.screenBox dl dd a:hover,.screenBox dl dd a.selected { color:#ff6c00;}
.screenBox dl dd a:hover i,.screenBox dl dd a.selected i{ display:inline-block;}

/*分页*/
.pages{ clear:both; overflow:hidden; text-align:right; line-height:22px; font-size:14px; padding:20px 0; color:#666666; }
.pages li{ display:inline;}
.pages li a:hover{ color:#ff6c00;}
.pages li.pbtn-prev a,.pages li.pbtn-next a{ font-family:'宋体'; font-size:18px; font-weight:bold; padding:0 5px;}
.pages li a{ border:1px solid transparent; display:inline-block; vertical-align:middle; height:22px; line-height:21px; width:22px; text-align:center; color:#666666}
.pages li span{ padding:0 5px;}
.pages li.curr a{ border:1px solid #ff6c00; color:#ff6c00; background:#fff;}


/**/
.btn-ff6c00-border{ border-width:1px; border-style:solid; border-color:#ff6c00; color:#ff6c00; line-height:38px; display:block; }
.btn-ff6c00-border:hover{ border-color:#ff9900; color:#ff9900;}

.btn-ff6c00-ground{ background-color:#ff6c00; color:#fff;}
.btn-ff6c00-ground:hover{ background-color:#ff9900; color:#fff;}
/*内容*/
.col_main{ float:left; min-height:1px; width:100%;}
.col_main .main-wrap{ margin-left:198px; font-size:13px;}

.sub_left{ width:840px; float:left;}
.sub_right{ width:337px; float:right;}
.sub_left .mt{ line-height:58px; font-size:18px;}
.sub_left .mt span{ margin-right:55px; cursor:pointer;}
.sub_left .mt span s{ margin-left:10px;}
.sub_left .mt span.curr{ color:#ff6c00;}
.sub_left .mt span.curr s:after{ background-color:#ff6c00;}
.sub_left .mt span.curr s:before{ border-top-color:#ff6c00;}

.li-comment-main ul{ overflow:hidden;}
.li-comment-main li{ clear:both; overflow:hidden; background-color:#fff; padding:30px 20px 0 20px; margin-bottom:14px;}
.li-comment-main li .t_Imgae{ float:left; margin-right:20px;}
.li-comment-main li .t_Imgae a{ border:1px solid #e4e4e4;}
.li-comment-main li .t_Info{ float:left;}
.li-comment-main li .t_Info .if_tit{ font-size:16px; height:20px; line-height:20px;overflow:hidden;}
.li-comment-main li .t_Info .if_tit a{ padding-right:20px;}

.Icons_star{ background-image:url(../img/if_btn_icons_default.png); height:20px; line-height:20px; width:100px; display:inline-block; vertical-align:middle;}
.Icons_star span{ background-image:url(../img/if_btn_icons.png); display:inline-block; vertical-align:top; height:20px; width:20px;}

.if_btn_icons{ height:20px; line-height:20px; margin-top:5px; overflow:hidden;}
.if_btn_icons a{ float:left; font-size:12px; color:#9fadc7; padding:0 25px; position:relative; background-image:url(../img/if_btn_icons.png); background-repeat:no-repeat;}
.if_btn_icons a.i_pingjia{ background-position:0px -20px;}
.if_btn_icons a.i_shoucang{ background-position:0px -40px;}
.if_btn_icons a.i_dianzan{ background-position:0px -60px;}
.if_btn_icons a.i_fenxiang{ background-position:0px -80px;}
.if_btn_icons a.i_reply{ background-position:0px -100px;}
.if_btn_icons a:hover{ color:#ff6c00;}

.li-comment-main li .t_Info .if_text{ position:relative; font-size:12px; height:72px; line-height:24px; padding:20px 5px;}
.li-comment-main li .t_Info .if_text p{ height:72px; overflow:hidden;}
.li-comment-main li .t_Info .if_text:after,
.li-comment-main li .t_Info .if_text:before{ content:'"'; position:absolute; top:25px; font-size:30px; color:#e0e7f3; }
.li-comment-main li .t_Info .if_text:after{ left:-10px;}
.li-comment-main li .t_Info .if_text:before{ right:-10px;}
.li-comment-main li .t_other{ float:right;}
.li-comment-main li .t_other .oh_top{ font-size:12px;}
.li-comment-main li .t_other .oh_top span{ padding-left:10px;}
.li-comment-main li .t_other .oh_top span em{ padding-left:5px; color:#ff6c00;}
.li-comment-main li .t_other .oh_img{ text-align:right; padding-top:40px;}
.li-more-a{ clear:both; line-height:50px; text-align:center; padding:15px 0 40px; overflow:hidden;}
.li-more-a a{ display:inline-block; line-height:50px; padding:0 90px; font-size:18px;}
.li-comment-main .index-main li .t_Imgae{ width:50px; }
.li-comment-main .index-main li .t_Imgae a{ width:50px; height:40px;}
.li-comment-main .index-main li .t_Info{ width:545px;}
.li-comment-main .list-main { padding:0 20px; background-color:#fff;}
.li-comment-main .list-main li{ padding:30px 0px; margin-bottom:0; border-bottom:1px dashed #e4e4e4;}
.li-comment-main .list-main li:last-child{ border:none;}
.li-comment-main .list-main li .t_Info{ width:655px;}
.li-comment-main .list-main li .t_Info p{ height:40px; line-height:20px; overflow:hidden; margin:8px 0 0;}
.li-comment-main .list-main li .t_Info .if_btn_icons{ margin-right:-25px;}

.li-comment-main .details-main li { position:relative; margin-bottom:0; padding:40px 0 30px 104px; border-bottom:1px dashed #e4e4e4;}
.li-comment-main .details-main li .t_Imgae{ width:74px; margin-right:0px; position:absolute; left:0; top:40px;}
.li-comment-main .details-main li .t_Imgae a{ background-color:#EEE; width:74px; height:74px; border:none;}
.li-comment-main .details-main li .t_Imgae p{ text-align:center; font-size:16px; line-height:40px; padding-top:5px;}
.li-comment-main .details-main li .t_Info{ padding-top:5px; width:100%; min-height:74px;}
.li-comment-main .details-main li .t_other .oh_top{ font-size:14px; color:#999;}
.li-comment-main .details-main li .t_other .oh_top em{ font-size:14px; color:#999;}
.li-comment-main .details-main li .if_txt{ margin-top:10px; line-height:25px; font-size:16px; overflow:hidden; width:70%; padding-right:30%; position:relative;}
.li-comment-main .details-main li .if_txt span{ font-size:14px; color:#999999; position:absolute; right:0px; top:0px;}
.li-comment-main .details-main li .if_btn_icons{ margin-top:25px;}

.sr_Box { background-color:#fff; padding:10px 20px; overflow:hidden; clear:both; margin-bottom:20px;}
.sr_Box h2{ font-size:18px; font-weight:bold; line-height:30px;}
.sr_Box .hot_more{ clear:both; overflow:hidden; padding:10px 0;}

.sr_login{ background-color:#fff; padding:30px 30px 20px; overflow:hidden; clear:both;}
.sr_login .wxlogin{ height:40px; line-height:40px; width:100%; background-color:#1ace02; color:#fff; display:block; margin-bottom:20px;}
.sr_login .zhlogin{ height:38px; line-height:38px; margin-bottom:10px;}
.sr_login .lg_more a span{ transform:rotate(90deg); display:inline-block; color:#999; font-size:24px; padding-left:12px;}

.sr_school{ background-color:#fff; padding:20px; overflow:hidden; clear:both;}

.sr_hotjigou{}
.sr_hotjigou ul li{ position:relative; overflow:hidden; clear:both; padding:15px 0 15px 115px; border-bottom:1px dashed #e4e4e4;}
.sr_hotjigou ul li .t_Image{ height:70px; position:absolute; left:0; top:15px;}
.sr_hotjigou ul li .t_Image a{ width:93px; height:68px; border:1px solid #efecec; background-color:#CCC;}
.sr_hotjigou ul li .t_Info{ min-height:66px; padding-top:2px; }

.live_liucheng { border-left:1px solid #e4e4e4; margin-left:5px; font-size:12px; margin-top:20px;}
.live_liucheng li{ height:50px; line-height:25px; padding-left:25px; padding-bottom:15px; position:relative; }
.live_liucheng li .zb_head{ position:absolute; left:-6px; top:8px; display:block; width:9px; height:9px; line-height:0; border:1px solid #ff6c00; background:#fff; border-radius:100%; -moz-border-radius:100%; -webkit-border-radius:100%;}
.live_liucheng li p{ height:25px; overflow:hidden;}
.live_liucheng li div{ height:25px; overflow:hidden;}
.live_liucheng li div span{ float:left; width:50%;}
.live_liucheng li div span a{ color:#ff6c00;}
.live_liucheng li div span a:hover{ color:#ff9900;}

.news_list li{ height:49px; line-height:49px; position:relative; padding-right:100px; border-bottom:1px dashed #e4e4e4;}
.news_list li a{ font-size:14px; white-space:nowrap; text-overflow:ellipsis; width:100%; display:inline-block; overflow:hidden;}
.news_list li span{ font-size:12px; color:#999999; position:absolute; width:80px; right:0px; top:0;}

.m_d_style_top{ background-color:#fff; overflow:hidden; padding:50px 30px 0px 340px; position:relative; }
.m_d_style_top .u_Image{ float:left; width:280px; height:200px; position:absolute; left:30px; top:50px;}
.m_d_style_top .u_Info{ float:left; line-height:34px; overflow:hidden; width:100%;}
.m_d_style_top .u_Info h2{ line-height:30px; font-weight:bold; float:left}
.m_d_style_top .u_Info .btn-SeeTele{ background-color:#ff6c00; color:#fff; font-size:14px; font-weight:bold; width:100px; text-align:center; display:inline-block; height:30px; line-height:30px; margin-left:30px;}
.m_d_style_top .u_Btn{ line-height:43px; padding-top:30px; clear:both; overflow:hidden;}
.m_d_style_top .u_Btn a{ display:inline-block; vertical-align:middle; font-size:14px;}
.m_d_style_top .u_Btn a.u_btn001{ width:120px; line-height:40px; text-align:center; margin-right:80px;}
.m_d_style_top .u_Btn a.u_btn002{ width:148px; color:#ff6c00;}
.m_d_style_top .u_Btn a.u_btn002:hover{ text-decoration:underline;}

.m_d_style_content{ clear:both; overflow:hidden;}

.u_tabs_main{ border:1px solid #e4e4e4; background:#fff;}
.u_tabs_main .mt{ height:54px; line-height:54px; border-bottom:1px solid #e4e4e4; font-size:16px; text-align:center;}
.u_tabs_main .mt a{ display:block; float:left; width:33%; border-right:1px solid #e4e4e4;}
.u_tabs_main .mt a.curr{ color:#ff6c00;}
.u_tabs_main .mt a:last-child{ border:none;}
.u_tabs_main .mc{ padding:15px 15px 40px 15px; clear:both; overflow:hidden;}
.u_tabs_main .mc_u{ background:#f9f9f9; height:40px; line-height:40px; border:1px solid #e4e4e4;  font-size:16px;}

.dp_hot_biaoqian{ background-color:#f5f5f8; height:124px; text-align:center;}
.dp_hot_biaoqian .t-bq{ width:220px; float:left; line-height:50px; padding-top:20px;}
.dp_hot_biaoqian .t-btn{ width:240px; float:left; padding-top:38px;}
.dp_hot_biaoqian .t-btn a{ width:140px; height:50px; line-height:50px; display:inline-block; font-size:16px;}
.dp_hot_biaoqian .t-hot{ width:610px; float:right; padding-right:30px;}
.dp_hot_biaoqian .t-hot dt{ width:20px; padding:20px 10px 0; height:104px; line-height:20px; text-align:center; border-right:1px solid #e4e4e4; float:left; font-size:16px; color:#666;}
.dp_hot_biaoqian .t-hot dd{ width:510px; text-align:center; float:left; padding-left:50px; padding-top:5px;}
.dp_hot_biaoqian .t-hot dd a{ display:block; float:left; margin-right:25px; margin-top:15px; width:98px; height:33px; line-height:33px; background-color:#fff; border:1px solid #e1dede; color:#ff6c00;}

.dp_all_pinglun{ clear:both; overflow:hidden;}
.dp_all_pinglun .mmt{ height:48px; line-height:48px; overflow:hidden; border:1px solid #e4e4e4; font-size:16px; padding:0 25px;}
.dp_all_pinglun .mmt span{ margin-right:65px; cursor:pointer;}
.dp_all_pinglun .mmt span s{ margin-left:10px;}
.dp_all_pinglun .mmt span.curr{ color:#ff6c00;}
.dp_all_pinglun .mmt span.curr s:after{ background-color:#ff6c00;}
.dp_all_pinglun .mmt span.curr s:before{ border-top-color:#ff6c00;}
.dp_all_pinglun .mmc{ clear:both; overflow:hidden; padding:10px 15px;}

.reply_box { clear:both; overflow:hidden; padding:25px 20px 0 0;}
.reply_box .i_text{ height:40px; line-height:48px; border:1px solid #d1d1d1; background:#fff; padding:0 18px;}
.reply_box .i_text input{ width:100%; border:none; background:none; height:100%; color:#666; vertical-align:top; padding:0; margin:0;}
.reply_box .i_btn{ padding-top:20px; line-height:36px; font-size:14px; text-align:right;}
.reply_box .i_btn a{ margin-left:40px; display:inline-block;}
.reply_box .i_btn .btn-ff6c00-ground{ width:74px; text-align:center;}

.stateHeight{ clear:both; overflow:hidden; height:30px;}
.stateComment{ clear:both; overflow:hidden; border:1px solid #d1d1d1; background:#fff; font-size:16px; margin-left:-104px;}
.stateComment .mmmt{ height:52px; line-height:52px; border-bottom:1px solid #d1d1d1; padding:0 30px;}
.stateComment .mmmc{ clear:both; overflow:hidden; padding:0 30px;}
.stateComment .mmmc dl{ clear:both; overflow:hidden; padding:30px 0; border-bottom:1px dashed #e4e4e4; margin-bottom:-1px;}
.stateComment .mmmc dl dt{ width:50px; float:left; margin-right:20px;}
.stateComment .mmmc dl dt .ith_img{ width:50px; height:50px;}
.stateComment .mmmc dl dd{ padding-left:70px; padding-right:300px; position:relative;}
.stateComment .mmmc dl dd .i_Name{ color:#333;}
.stateComment .mmmc dl dd .i_Huifu{ color:#999; padding:0 10px;}
.stateComment .mmmc dl dd .i_Tiems{ color:#999; font-size:14px; position:absolute; right:0; top:20px;}

.u_pingjia_main{ clear:both; overflow:hidden; background:#f0f0f1; border:1px solid #e4e4e4; border-top:0; padding:30px 30px 60px 30px; line-height:50px;}
.u_pingjia_main h2{ font-size:24px;}
.u_pingjia_main .pj_item{ clear:both; overflow:hidden; padding-top:15px;}
.u_pingjia_main .pj_item .fop-label{ float:left; width:100px;}
.u_pingjia_main .pj_item .fop-main{ overflow:hidden;}
.u_pingjia_main .pj_item .Icons_star{ margin-top:-3px; margin-left:20px;}
.u_pingjia_main .pj_item .txtAnum{ border:1px solid #e4e4e4; background:#fff; padding:10px; height:180px; margin-top:10px;}
.u_pingjia_main .pj_item .txtAnum textarea{ width:100%; height:100%; line-height:20px;}
.u_pingjia_main #ceiling{ display:none; color:red;}
.u_pingjia_main .pos_item{ position:relative;}
.u_pingjia_main .pos_item .tsB{ width:50px; float:left;}
.u_pingjia_main .btnSubmit{ width:120px; height:45px; line-height:45px; text-align:center;}

.m-tagbox { font-size:14px; text-align:center; padding-top:5px;}
.m-tagbox .tag-item{ display:block; float:left; margin-right:25px; margin-bottom:15px; width:98px; height:35px; line-height:35px; background-color:#fff; border:1px solid #e1dede; color:#333;}
.m-tagbox .tag-item input[type="text"]{ padding:0 10px; width:80px}
.m-tagbox .tag-checked{ border-color:#ff6c00; background-image:url(../img/chk.png); background-repeat:no-repeat; background-position: bottom right;}

/* rater star */
.of_stars { float:left;}

.rater-star{position:relative;list-style:none;margin:0;padding:0;background-repeat:repeat-x;background-position:left top;float:left; line-height:25px;}
.rater-star-item, .rater-star-item-current, .rater-star-item-hover{position:absolute;top:0;left:0;background-repeat:repeat-x;}
.rater-star-item{background-position: -100% -100%;}
.rater-star-item-hover{background-position:0 -50px;cursor:pointer;}
.rater-star-item-current{background-position:0 -50px;cursor:pointer;}

/* popinfo */
.popinfo{display:none; position:absolute; top:50px;background:url(../img/infobox-bg.gif) no-repeat; padding-top:8px; width:192px;}
.popinfo .info-box{border:1px solid #f00; border-top:0;padding:0 5px;color:#F60;background:#FFF;}
.popinfo .info-box div{color:#333;}
.rater-star-result{color:#FF6600;font-weight:bold;padding-left:10px;float:left;}

/*个人主页*/
.personal-homepage{ clear:both; overflow:hidden;}
.p-homepage-index{ height:357px; background-color:#fff; border:1px solid #e4e4e4; overflow:hidden; position:relative;}
.p-homepage-index .p-h-index-bg{ height:250px; position:relative; overflow:hidden;}
.p-homepage-index .p-h-index-bg .bg-image{ width:100%; height:250px; background-position:center center; background-size:cover; background-repeat:no-repeat;}
.p-homepage-index .p-h-index-bg .bg-zindex{ width:100%; height:100%; background-color:#000; position:absolute; top:0; left:0; z-index:2;
	opacity:0.4;
	filter:alpha(opacity=40); /* IE */  
	-moz-opacity:0.4; /* 老版Mozilla */  
	-khtml-opacity:0.4; /* 老版Safari */  
	opacity: 0.4; /* 支持opacity的浏览器*/
}
.p-homepage-index .p-h-index-bg .edit_btn_img{ z-index:3; font-weight:bold; border:1px solid #fff; color:#fff; font-size:16px; position:absolute; right:50px; top:30px; width:168px; height:46px; line-height:46px; display:inline-block; text-align:center;}
.p-homepage-index .p-h-index-btn { height:107px; clear:both; overflow:hidden; text-align:right; padding:0 45px 0 35px;}
.p-homepage-index .p-h-index-btn .btn-ff6c00-border{ font-size:16px; width:168px; height:46px; line-height:46px; display:inline-block; text-align:center; margin-top:30px;}
.p-homepage-index .p-h-index-head { position:absolute; left:35px; top:140px; z-index:4;}
.p-homepage-index .p-h-index-head .ith_img2{ float:left; width:164px; height:164px; border:3px solid #e4e4e4; background-color:#f6f6f6; margin-right:20px;}
.p-homepage-index .p-h-index-head span{ float:left; font-size:24px; line-height:30px; height:30px; overflow:hidden; margin-top:130px;}
.edit_Photo{ font-size:16px;}

.personal-homepage .u_tabs_main{ width:845px; float:left;}
.personal-homepage .u_tabs_main .stateComment{ margin-left:-80px;}
.personal-homepage .u_tabs_main .mt{ padding:0 30px;};
.personal-homepage .u_tabs_main .mt a{ border-right:none; width:150px;}
.personal-homepage .u_tabs_main .mt a.curr{}
.personal-homepage .u_tabs_main .mt a.curr span{ border-bottom:2px solid #ff6c00; height:52px; display:inline-block;}
.personal-homepage .u_tabs_main .mc{ padding-top:0;}
.personal-homepage .u_tabs_main .mc .details-main{ padding-top:0;}
.personal-homepage .u_right_GRCJ{ width:338px; float:right;}
.personal-homepage .li-comment-main .details-main li{ padding-left:80px;}
.personal-homepage .li-comment-main .details-main li .t_Imgae{ width:50px; }
.personal-homepage .li-comment-main .details-main li .t_Imgae a{ width:50px; height:50px; }
.personal-homepage .li-comment-main .details-main li .t_Info{ padding-top:0;}

.personal-chengjiu{ padding:20px 20px 40px 30px; }
.personal-chengjiu li{ height:20px; margin:10px 0 20px; clear:both; overflow:hidden; font-size:12px; color:#9fadc7; padding:0 25px; position:relative; background-image:url(../img/if_btn_icons_default.png); background-repeat:no-repeat;}
.personal-chengjiu li.i_pingjia{ background-position:0px -20px;}
.personal-chengjiu li.i_shoucang{ background-position:0px -40px;}
.personal-chengjiu li.i_dianzan{ background-position:0px -60px;}
.personal-chengjiu li.i_fenxiang{ background-position:0px -80px;}
.personal-chengjiu li.i_reply{ background-position:0px -100px;}

.f_edit_info { padding:0px 230px 200px; clear:both; overflow:hidden; background:#fff; position:relative; top:-1px; border-width:0px 1px 1px 1px; border-color:#e4e4e4; border-style:solid;}
.f_edit_info .fe_item{ clear:both; overflow:hidden; padding:35px 0; line-height:25px; border-bottom:1px solid #e4e4e4;}
.f_edit_info .fe_item .fop-label{ float:left; width:180px;}
.f_edit_info .fe_item .fop-main{ overflow:hidden;}
.f_edit_info .fe_item .fop-main label{ padding-right:50px;}
.f_edit_info .fe_item .fop-main input[type='radio']{ margin-right:10px;}
.f_edit_info .fe_item .fop-main a{ color:#4c6ca8;}
.f_edit_info .fe_item .fop-main a i{color:#4c6ca8; border:1px dashed #4c6ca8; height:20px; width:20px; line-height:20px; text-align:center; display:inline-block; font-size:18px;}
.f_edit_info .fe_item .fop-main .select-sex{ position:relative; width:80px;}
.f_edit_info .fe_item .fop-main .select-sex i{ position:absolute; z-index:1; left:30px; top:0; height:30px; line-height:30px; background:#fff; color:#4c6ca8;}
.f_edit_info .fe_item .fop-main .select-sex s{ position:absolute; z-index:3; right:-45px; top:0; height:30px; padding-right:30px; line-height:30px;background:#fff; color:#4c6ca8;}
.f_edit_info .fe_item .fop-main .select-sex select{ cursor:pointer; position:relative; z-index:2; border:none; background:none; width:120px; font-size:16px;}
.in_textarea{ display:none; border:1px solid #e4e4e4; padding:10px; line-height:20px;}
.in_textarea textarea{ width:100%; height:100px;}

#lijiBUY .if_btn_icons a{ background-image:url(../img/if_btn_icons_default.png);}
#lijiBUY .if_btn_icons a:hover{ background-image:url(../img/if_btn_icons.png);}

#myPINJIA { padding:30px 0 30px 0px;}
#myPINJIA .if_btn_icons a{ background-image:url(../img/if_btn_icons_default.png); padding-right:16px;}
#myPINJIA .if_btn_icons a:hover{ background-image:url(../img/if_btn_icons.png);}


@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-device-pixel-ratio: 1.5) {
	.Icons_star,
	.personal-chengjiu li,
	#lijiBUY .if_btn_icons a,
	#myPINJIA .if_btn_icons a{
		background-image: url(../img/if_btn_icons_default@2x.png);
		background-size: 20px 120px;
	}
	.Icons_star span,.if_btn_icons a,
	#lijiBUY .if_btn_icons a:hover,
	#myPINJIA .if_btn_icons a:hover{
		background-image: url(../img/if_btn_icons@2x.png);
		background-size: 20px 120px;
	}
}

/*登录注册*/
.FormLoginRegis{ position:fixed; top:0; left:0; width:100%; height:100%; z-index:9999;}
.loginForm { position:absolute; z-index:0; left:50%; margin:150px 0 0 -193px; background-color:#FFF; min-height:323px; width:326px; padding:30px;} 
.loginForm .mt{ height:45px; line-height:45px;}
.loginForm .mt h1{ font-size:20px; float:left;}
.loginForm .mt a { font-size:16px; color:#ff6d00; float:right;}
.loginForm_content{ clear:both; overflow:hidden;}
.loginForm .inputWrap { position:relative; border:1px solid #c2c0c0; height:44px; line-height:44px; padding:0 10px; margin:20px 0 0px; overflow:hidden; clear:both;} 
.loginForm .txs{ width:100%; font-size:14px; color:#b8b8b8;outline:none} 
.loginForm fieldset input[type=checkbox] { vertical-align:middle;} 
.loginForm .passJLmi { line-height:30px; height:30px; overflow:hidden; margin-top:5px;}
.loginForm .loginDLmi{ height:50px; line-height:50px; overflow:hidden; padding-top:25px;}
.loginForm .loginDLmi input{ background:#ff6c00; color:#fff; font-size:18px; width:100%; height:50px;}
.loginForm .btn-code{ height:44px; padding:0 10px; position:absolute; right:0px; top:0; background:#ff6c00; color:#fff;}
.icoWrong{ position:absolute; right:10px; top:0; color:red;}
.layAccur .icoWrong{ color:#09F;}
.layError .icoWrong{ color:#f20;}

.back_Password { padding:65px 0 178px;}
.back_Password .loginForm{ position:relative; left:0; width:375px; padding:60px; margin:0 auto;}
.back_Password .loginForm li{ clear:both; overflow:hidden; padding-bottom:15px; position:relative;}
.back_Password .loginForm li .fr_label{ float:left; width:65px; display:block; line-height:45px; font-size:14px;}
.back_Password .loginForm li .inputWrap{ float:left; width:287px; clear:none; margin:0;}


.list268160{ margin-right:-15px;}
.list268160 dl{ width:268px; background:#fff;}
.list268160 dl dt{ overflow:hidden;}
.list268160 .ics_tubiao{ position:absolute; right:0; top:0; width:52px; height:52px; background:url(../img/ics_tubiao.png) no-repeat;}
.list278170{ margin-right:-30px;}
.list278170 dl{ width:278px; background:#fff;}
.list278170 dl dt{ overflow:hidden;}
.list278170 .ics_tubiao{ position:absolute; right:0; top:0; width:52px; height:52px; background:url(../img/ics_tubiao.png) no-repeat;}

/*课程首页*/
.CKHome_List_mian{ background:#fff; clear:both; overflow:hidden; height:170px; border-width:1px 1px 1px 0px; border-color:#e4e4e4; border-style:solid;}
.CKHome_List_mian li{ float:left; width:20%; overflow:hidden;}
.CKHome_List_mian dl{ padding:0 15px; height:170px; border-width:0 0 0 1px; border-color:#e4e4e4; border-style:solid; overflow:hidden;}
.CKHome_List_mian dl dt{ text-align:right; height:46px; line-height:46px; overflow:hidden; border-bottom:1px solid #e4e4e4; position:relative;}
.CKHome_List_mian dl dt span{ position:absolute; left:15px; top:8px; display:block; background-image:url(../img/ck_home_list_30150.png); background-repeat:no-repeat; width:30px; height:30px;}
.CKHome_List_mian dl dt span.spi_01{ background-position:0 0;}
.CKHome_List_mian dl dt span.spi_02{ background-position:0 -30px;}
.CKHome_List_mian dl dt span.spi_03{ background-position:0 -60px;}
.CKHome_List_mian dl dt span.spi_04{ background-position:0 -90px;}
.CKHome_List_mian dl dt span.spi_05{ background-position:0 -120px;}
.CKHome_List_mian dl dd { text-align:center; padding:10px 0 0 0;}
.CKHome_List_mian dl dd a{ width:33%; float:left; height:30px; line-height:30px;}

.CK_Hot_mian dl:hover .img278170{ height:120px;}
.CK_Hot_mian dl:hover .btn-ljxx { display:block;}
.JG_Hot_mian .btn-ljxx a{ background-color:#00aa87;}
.JG_Hot_mian .btn-ljxx a:hover{ background-color:#11ba97;}
.JG_Hot_mian dl:hover .img278170{ height:120px;}
.JG_Hot_mian dl:hover .btn-ljxx { display:block;}

.btn-ljxx { display:none;}
.btn-ljxx a{ background-color:#ff6c00; color:#fff; font-size:20px; display:block; height:50px; line-height:50px; text-align:center; width:100%;}
.btn-ljxx a:hover{ background-color:#ff9900; color:#fff;}

.CK_video_list { background:#fff;}
.CK_video_list ul{ margin-right:-0.6%}
.CK_video_list li{ width:33.333%; float:left;}
.CK_video_list dl{ clear:both; overflow:hidden; padding:50px 20px; border-right:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; margin:0px -1px -1px 0;}
.CK_video_list dl dt{ float:left; width:160px; height:110px; margin-right:20px; overflow:hidden;}
.CK_video_list dl dt.m-r20{ margin-right:20px;}
.CK_video_list dl dt img{ width:160px; height:110px;}
.CK_video_list dl dd{ text-align:left;}
.CK_video_list dl dd h2 a{ font-size:14px; color:#333;}
.CK_video_list dl dd div a{ font-size:12px; color:#666; width:50%; float:left;}
.CK_video_list dl dd div a:hover{ color:#1aa3fa;}

/*新*/
.btn-br-009edb,
.btn-br-e4e4e4,
.btn-br-1aa3fa,
.btn-br-00aa87,
.btn-br-ff6c00{ background:#fff; display:inline-block; border-width:1px; border-style:solid; height:30px; line-height:30px; padding:0; width:90px; text-align:center;}

.btn-1aa3fa{ background:#1aa3fa; color:#fff; display:inline-block;}
.btn-009edb{ background:#009edb; color:#fff; }
.btn-ff5a00{ background:#ff5a00; color:#fff;}

.btn-br-1aa3fa{ border-color:#1aa3fa; color:#1aa3fa;}
.btn-br-00aa87{ border-color:#00aa87; color:#00aa87;}
.btn-br-009edb{ border-color:#009edb; color:#009edb;}
.btn-br-e4e4e4{ border-color:#e4e4e4; color:#333333;}
.btn-br-ff6c00{ border-color:#ff6c00; color:#ff6c00;}

.btn-ff5a00:hover,
.btn-1aa3fa:hover{ background:#000;}

.btn-br-1aa3fa:hover,
.btn-br-00aa87:hover{ border-color:#000; color:#000;}

.t_form{}
.t_form table{ border-width:1px 1px 0 0; border-style:solid; border-color:#e4e4e4;}
.t_form th,.t_form td{ line-height:58px; padding:0 30px; vertical-align:middle; border-width:0 0 1px 1px; border-style:solid; border-color:#e4e4e4;}
.t_form td{ background:#FFF;}
.t_form tr.odd{ background:#f1f1f1;}
.t_form .tdtit{ background:#f9f9f9; color:#999;}
.t_form .trtit td{ background:#f9f9f9;}

.bor-1aa3fa .wtwls a{ border:1px solid #1aa3fa; color:#1aa3fa; display:block;}
.bor-1aa3fa .wtwls a:hover{ border:1px solid #000; color:#000;}

/*课程详情*/
.shipdetails .info li{ height:30px;}
.shipdetails .info .tit{ width:80px; overflow:hidden; display:inline-block; color:#999; float:left;}
.shipdetails .info .ibtn a{ padding:10px 20px; background:#ff5a00; color:#fff;}

.s_jieshao li{ height:30px;}
.s_jieshao .tit{ width:80px; overflow:hidden; display:inline-block; color:#999; float:left;}
.s_jieshao .ibtn a,
.tijiaoLC .ibtn a{ padding:5px;}
.s_jieshao .ibtn a.btn-br-ff6c00,
.tijiaoLC .ibtn a.btn-br-ff6c00{ background:#ff6c00; color:#fff;}
.s_jieshao .ibtn a:hover,
.tijiaoLC .ibtn a:hover{ color:#fff; background:#ff9900; border:1px solid #ff9900;}

.CKdefitderImg img{ width:100%;}
/*多选单选按钮美化*/
label.checkbox{ cursor:pointer; line-height:20px;height:20px;display:inline-block; padding:0;}
label.checkbox .ico_check{background:url(../img/ico_4040_01.png) no-repeat 0px -20px; height:20px; width:20px; display:inline-block; vertical-align:middle;}
label.checkbox.checked .ico_check{background:url(../img/ico_4040_01.png) no-repeat -20px -20px; }
label.disabled{background-position:left 0}
.hRadio{ display:inline-block;height:20px;line-height:20px;cursor:pointer;vertical-align:middle}
.hRadio .ico_radio{ background:url(../img/ico_4040_01.png) no-repeat left top; height:20px;width:20px; display:inline-block; vertical-align:middle;}
.hRadio_Checked .ico_radio{background:url(../img/ico_4040_01.png) no-repeat -20px top;}

.divitem{ display:none;}
.progressBar{ background:#f4f4f4; height:10px; line-height:10px; width:160px; overflow:hidden;}
.progressBar .subBar{ background:#f99f01; height:10px; line-height:10px; width:100%;}
.progressBar2{ background:#e4e4e4; height:24px; line-height:0px; width:320px; overflow:hidden;}
.progressBar2 .subBar{ background:#ff5a00; height:24px; line-height:0px; width:100%;}

/**/
.form_online_box{ clear:both; overflow:hidden; font-size:14px;}
.form_online_box li{ clear:both; overflow:hidden; min-height:40px; line-height:40px; margin-top:20px;}
.form_online_box li .ibr{ min-height:38px; line-height:38px; padding:0 10px; border:1px solid #e4e4e4; background:#fff; color:#999;}
.form_online_box li .ibr input{ width:100%; font-size:14px;}
.form_online_box li .ibr textarea{ width:100%; height:60px; line-height:20px; background:none; padding:8px 0; font-size:14px;}
.form_online_box li .ibr select{ width:100%; border:none; color:#999; font-size:14px;}
.form_online_box li .ibr input:focus,
.form_online_box li .ibr textarea:focus,
.form_online_box li .ibr select:focus{ color:#ff6c00;}
.form_online_box .btn-online{ clear:both; overflow:hidden; margin-top:20px; margin-bottom:10px; color:#ff6c00; width:100%; height:38px;}
.form_online_box .btn-online:hover{ border-color:#ff9900; color:#ff9900;}

#jigouxiangqing .dp_hot_biaoqian .t-bq{ width:120px;}
#jigouxiangqing .dp_hot_biaoqian .t-btn{ width:160px;}
#jigouxiangqing .dp_hot_biaoqian .t-hot{ width:inherit; padding:0px 0px 0px 20px;}
#jigouxiangqing .dp_hot_biaoqian .t-hot dd{ padding-left:20px; width:440px;}
#jigouxiangqing .dp_hot_biaoqian .t-hot dd a{ margin-right:5px;}

.CONTitle{ border-top:1px solid #e4e4e4; clear:both; overflow:hidden; font-size:16px; font-weight:bold; line-height:25px; padding:20px 20px 0 20px;}
.CONTBody{ padding:0 30px;}
.CONTBody *{ clear:both;}

.sr_jigouKC{ line-height:25px; padding:0; margin:0;}
.sr_jigouKC ul li{ height:130px; position:relative; overflow:hidden; clear:both; padding:0px 0px 30px 190px; margin-bottom:30px; border-bottom:1px dashed #e4e4e4;}
.sr_jigouKC ul li:last-child{ margin:0px; border:none;}
.sr_jigouKC ul li .t_Image{ height:130px; position:absolute; left:0px; top:0px;}
.sr_jigouKC ul li .t_Image a{ width:170px; height:128px; border:1px solid #efecec; background-color:#CCC;}
.sr_jigouKC ul li .t_Info{ padding-top:2px; }
.sr_jigouKC ul li p{ clear:both;}
.sr_jigouKC ul li .sp_Width{ width:180px; float:left;}
.sr_jigouKC ul li .fs_tit { height:25px; overflow:hidden;}
.sr_jigouKC ul li .fs_tit a{ width:80%; float:left;}
.sr_jigouKC ul li .fs_tit span{ width:20%; color:#ff6c00; text-align:right;}



/*临时遮罩层*/
.yangxinlin_top{ position:absolute; width:100%; height:1082px; z-index:10000; top:0; left:0; background:#fff;}
.yangxinlin_bot{ position:fixed; width:100%; height:300px; z-index:10000; bottom:0; left:0; background:#fff;}
.yangxinlin_right{ position:fixed; width:393px; height:100%; z-index:10000; top:0; right:0; background:#fff; display:none;}
.yangxinlin_left{ position:fixed; width:896px; height:100%; z-index:10000; top:0; left:0; background:#fff; display:none;}

